be strapped (for cash) - Espagnol Anglais Dictionnaire